package com.example.codegen.model;

import lombok.Data;

import java.util.List;

@Data
public class GenerationStrategy {

    private String projectPath = "";

    private String javaTemplatePath = "/code_template/java";

    private String resourcesTemplatePath = "/code_template/resources";

    private String javaPath = "src/main/java";

    private String javaPackage = "";

    private String resourcePath = "src/main/resources";

    private String modelName = "";

    private String author = "codegen";

    private String version = "v1.0.0";

    private List<String> tableNameOverridePrefixes = List.of("t_", "v_");

    private List<String> columnNameOverridePrefixes = List.of("c_", "n_", "d_");
}
